xen.git
22 years agobitkeeper revision 1.710 (4024ef6f9YlWWmhZ6dOHYR2Gp5i6vw)
kaf24@scramble.cl.cam.ac.uk [Sat, 7 Feb 2004 14:00:15 +0000 (14:00 +0000)]
bitkeeper revision 1.710 (4024ef6f9YlWWmhZ6dOHYR2Gp5i6vw)

xl_vbd.c:
  Fix VBD-updated check in XL.

22 years agobitkeeper revision 1.709 (40236d4eiuVej1UU9BvAnxpnA814aA)
kaf24@scramble.cl.cam.ac.uk [Fri, 6 Feb 2004 10:32:46 +0000 (10:32 +0000)]
bitkeeper revision 1.709 (40236d4eiuVej1UU9BvAnxpnA814aA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno.bk

22 years agobitkeeper revision 1.707.1.1 (40236d4bloPtGchO2u7j218_T6JELQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 6 Feb 2004 10:32:43 +0000 (10:32 +0000)]
bitkeeper revision 1.707.1.1 (40236d4bloPtGchO2u7j218_T6JELQ)

pdb.h, xen_serial.c, dom0_ops.c, debug.c, debug-linux.c, traps.c, pdb-stub.c:
  PDB cleanups.
.del-debug-linux.h~21e36ff87b1d6fc7:
  Delete: xen/common/debug-linux.h

22 years agobitkeeper revision 1.708 (4023646fZm2rfkmti9YyHcNFsoBG1Q)
ach61@labyrinth.cl.cam.ac.uk [Fri, 6 Feb 2004 09:54:55 +0000 (09:54 +0000)]
bitkeeper revision 1.708 (4023646fZm2rfkmti9YyHcNFsoBG1Q)

properly initialize com2

22 years agobitkeeper revision 1.707 (4022a745ygvMeB9hRI-djIrxK1sQiw)
ach61@labyrinth.cl.cam.ac.uk [Thu, 5 Feb 2004 20:27:49 +0000 (20:27 +0000)]
bitkeeper revision 1.707 (4022a745ygvMeB9hRI-djIrxK1sQiw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/ach61/xeno-clone-1.3/xeno.bk

22 years agobitkeeper revision 1.698.1.1 (4022a73eOGiwh6ZU9-EU4LZoLcVnuQ)
ach61@labyrinth.cl.cam.ac.uk [Thu, 5 Feb 2004 20:27:42 +0000 (20:27 +0000)]
bitkeeper revision 1.698.1.1 (4022a73eOGiwh6ZU9-EU4LZoLcVnuQ)

pervasive debugger

22 years agobitkeeper revision 1.706 (40228ec8PTEAW8aGp6aAxDDfLmvnuA)
br260@labyrinth.cl.cam.ac.uk [Thu, 5 Feb 2004 18:43:20 +0000 (18:43 +0000)]
bitkeeper revision 1.706 (40228ec8PTEAW8aGp6aAxDDfLmvnuA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/lab/xeno.bk

22 years agobitkeeper revision 1.704.1.1 (40228cfbFm26RadJ82AzDzKcLMAkxg)
br260@labyrinth.cl.cam.ac.uk [Thu, 5 Feb 2004 18:35:39 +0000 (18:35 +0000)]
bitkeeper revision 1.704.1.1 (40228cfbFm26RadJ82AzDzKcLMAkxg)

fix bugs that lead to memory leak

22 years agobitkeeper revision 1.705 (40226014Y-RJhXC4XKyIIvcyJtSHuQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 5 Feb 2004 15:24:04 +0000 (15:24 +0000)]
bitkeeper revision 1.705 (40226014Y-RJhXC4XKyIIvcyJtSHuQ)

memory.c, domain.c:
  Extend support for linear page tables by allowing page directories to map one another.

22 years agobitkeeper revision 1.704 (402168a1BLT2wwYBacX-IyROkoi8Rw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 4 Feb 2004 21:48:17 +0000 (21:48 +0000)]
bitkeeper revision 1.704 (402168a1BLT2wwYBacX-IyROkoi8Rw)

Delete old HOWTO for Xen 1.1

22 years agobitkeeper revision 1.703 (402105d6e4VSwz9ZtpK4acDDq4h0lg)
br260@laudney.cl.cam.ac.uk [Wed, 4 Feb 2004 14:46:46 +0000 (14:46 +0000)]
bitkeeper revision 1.703 (402105d6e4VSwz9ZtpK4acDDq4h0lg)

Updated HOWTO for 1.2

22 years agobitkeeper revision 1.702 (401ff4c1wsnjlon2jUHePX5hLh-cGA)
iap10@striker.cl.cam.ac.uk [Tue, 3 Feb 2004 19:21:37 +0000 (19:21 +0000)]
bitkeeper revision 1.702 (401ff4c1wsnjlon2jUHePX5hLh-cGA)

Delete junk tools.

22 years agobitkeeper revision 1.701 (401d8ce3FywXm-ccGL70gVcXWGsk7g)
iap10@labyrinth.cl.cam.ac.uk[iap10] [Sun, 1 Feb 2004 23:33:55 +0000 (23:33 +0000)]
bitkeeper revision 1.701 (401d8ce3FywXm-ccGL70gVcXWGsk7g)

Add support for compressed initrd ramdisks in xc_linux_build

22 years agobitkeeper revision 1.700 (401d7e17TsVIdmq0QNgdFLXJHFN1kg)
iap10@labyrinth.cl.cam.ac.uk [Sun, 1 Feb 2004 22:30:47 +0000 (22:30 +0000)]
bitkeeper revision 1.700 (401d7e17TsVIdmq0QNgdFLXJHFN1kg)

transfer new domain tools and readmes from the 1.2 tree

22 years agobitkeeper revision 1.699 (401c05c9TV2zsaZ_e3zpy-zaKxCetw)
kaf24@scramble.cl.cam.ac.uk [Sat, 31 Jan 2004 19:45:13 +0000 (19:45 +0000)]
bitkeeper revision 1.699 (401c05c9TV2zsaZ_e3zpy-zaKxCetw)

timer.c, timer.h, sched.h:
  new file
Many files:
  Rolf's new timer interface, plus various cleanups.

22 years agobitkeeper revision 1.698 (401a7e5aDnNOz3CRdE_7aMOdSC2hUQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 30 Jan 2004 15:55:06 +0000 (15:55 +0000)]
bitkeeper revision 1.698 (401a7e5aDnNOz3CRdE_7aMOdSC2hUQ)

config.h:
  Only enable stack guards in debug build.

22 years agobitkeeper revision 1.697 (401a7dcfLSasqkAaMngsKdiVm_puVw)
kaf24@scramble.cl.cam.ac.uk [Fri, 30 Jan 2004 15:52:47 +0000 (15:52 +0000)]
bitkeeper revision 1.697 (401a7dcfLSasqkAaMngsKdiVm_puVw)

config.h, ide-cd.c, dom0_ops.c, pci-pc.c:
  Fix stack overflows in Xen.

22 years agobitkeeper revision 1.696 (401a7b30TOUK5wUOTZ_RoVNCXsji4g)
kaf24@scramble.cl.cam.ac.uk [Fri, 30 Jan 2004 15:41:36 +0000 (15:41 +0000)]
bitkeeper revision 1.696 (401a7b30TOUK5wUOTZ_RoVNCXsji4g)

sched.h, config.h, current.h, smpboot.c, setup.c, boot.S:
  Add support for detecting stack overflow within Xen. This is turned on for debug builds.

22 years agobitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)
kaf24@scramble.cl.cam.ac.uk [Wed, 28 Jan 2004 18:29:04 +0000 (18:29 +0000)]
bitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)

Many files:
  Clean up compile warnings. Added stricter gcc options for Xen build.

22 years agobitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)
kaf24@scramble.cl.cam.ac.uk [Sun, 25 Jan 2004 03:00:54 +0000 (03:00 +0000)]
bitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)

Many files:
  From Kip Macy, we now are stricter when compiling the mini os.

22 years agobitkeeper revision 1.693 (40132757EiZr-olEQuLGDqktxmfp6g)
kaf24@scramble.cl.cam.ac.uk [Sun, 25 Jan 2004 02:17:59 +0000 (02:17 +0000)]
bitkeeper revision 1.693 (40132757EiZr-olEQuLGDqktxmfp6g)

interface.tex:
  Documentation upgrade - interface document filled in by Kip Macy.

22 years agobitkeeper revision 1.692 (40121d1bBkNbPNTOp6omHUYX1QhV1w)
kaf24@scramble.cl.cam.ac.uk [Sat, 24 Jan 2004 07:22:03 +0000 (07:22 +0000)]
bitkeeper revision 1.692 (40121d1bBkNbPNTOp6omHUYX1QhV1w)

xl_vbd.c, XenoUtil.py, VBD-HOWTO.txt:
  Fix VBD init code, and move the sqlite db again.

22 years agobitkeeper revision 1.691 (4011c6d3g_Q_DeG3-esCCO1ROch6Rw)
kaf24@scramble.cl.cam.ac.uk [Sat, 24 Jan 2004 01:13:55 +0000 (01:13 +0000)]
bitkeeper revision 1.691 (4011c6d3g_Q_DeG3-esCCO1ROch6Rw)

XenoUtil.py, VBD-HOWTO.txt:
  Fix location of xen vbd dataase file.

22 years agobitkeeper revision 1.690 (401184d3zFV4-XGZ8X_reFkL59k9mw)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jan 2004 20:32:19 +0000 (20:32 +0000)]
bitkeeper revision 1.690 (401184d3zFV4-XGZ8X_reFkL59k9mw)

Makefile:
  Mark as a devlopment release.

22 years agobitkeeper revision 1.689 (40118468UT1zIR80oFQpa0jMSoyUvA)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jan 2004 20:30:32 +0000 (20:30 +0000)]
bitkeeper revision 1.689 (40118468UT1zIR80oFQpa0jMSoyUvA)

XenoUtil.py:
  Fix XenoUtil.py to import only what is necessary.

22 years agobitkeeper revision 1.688 (4011789fups9-ci9C6L2ART_UCuhpA)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jan 2004 19:40:15 +0000 (19:40 +0000)]
bitkeeper revision 1.688 (4011789fups9-ci9C6L2ART_UCuhpA)

xl_vbd.c:
  Fix VBD setup in XL.

22 years agobitkeeper revision 1.687 (40103b9b_1gDIgjZpv4iQ_7yaCD9YQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 22 Jan 2004 21:07:39 +0000 (21:07 +0000)]
bitkeeper revision 1.687 (40103b9b_1gDIgjZpv4iQ_7yaCD9YQ)

xl_block.c:
  Fix user data handling in cdrom ioctl.

22 years agobitkeeper revision 1.686 (400f2a0fOr4fmsss35howfO9K7Gurg)
kaf24@scramble.cl.cam.ac.uk [Thu, 22 Jan 2004 01:40:31 +0000 (01:40 +0000)]
bitkeeper revision 1.686 (400f2a0fOr4fmsss35howfO9K7Gurg)

XenoUtil.py:
  Fix paremeter types in VBD setup.

22 years agobitkeeper revision 1.685 (400ed81cDUJ0NzxWWYhOS6J0LBNivg)
kaf24@scramble.cl.cam.ac.uk [Wed, 21 Jan 2004 19:50:52 +0000 (19:50 +0000)]
bitkeeper revision 1.685 (400ed81cDUJ0NzxWWYhOS6J0LBNivg)

domain.c, dom0_ops.c, xc_linux_save.c:
  A few small fixes.

22 years agobitkeeper revision 1.684 (400c774fo827ucpAwphsDx-HwAJs0Q)
iap10@labyrinth.cl.cam.ac.uk[iap10] [Tue, 20 Jan 2004 00:33:19 +0000 (00:33 +0000)]
bitkeeper revision 1.684 (400c774fo827ucpAwphsDx-HwAJs0Q)

maw-vd-3.patch

22 years agobitkeeper revision 1.683 (400c33c2I0UquUQa-QChvyqrE7-GRA)
kaf24@scramble.cl.cam.ac.uk [Mon, 19 Jan 2004 19:45:06 +0000 (19:45 +0000)]
bitkeeper revision 1.683 (400c33c2I0UquUQa-QChvyqrE7-GRA)

xen_vbd.c:
  Fix loop bounds when setting vbd extents.

22 years agobitkeeper revision 1.682 (400c3301usqWi45kB_H-oz2aBEtHyw)
kaf24@scramble.cl.cam.ac.uk[kaf24] [Mon, 19 Jan 2004 19:41:53 +0000 (19:41 +0000)]
bitkeeper revision 1.682 (400c3301usqWi45kB_H-oz2aBEtHyw)

maw-vd-rc2.patch

22 years agobitkeeper revision 1.681 (400bf7cdMKvYPiShFBsSoD7tY6SGXA)
smh22@labyrinth.cl.cam.ac.uk [Mon, 19 Jan 2004 15:29:17 +0000 (15:29 +0000)]
bitkeeper revision 1.681 (400bf7cdMKvYPiShFBsSoD7tY6SGXA)

cciss driver compiles... not tested (no h/w) and definitely will not
"work" out of the box (need to register blkdev stuff + fix xenolinux)
enough to test though I hope...

22 years agobitkeeper revision 1.680 (40083bb4Kb4q4cb9z5eySYtCRnVh3A)
kaf24@scramble.cl.cam.ac.uk[kaf24] [Fri, 16 Jan 2004 19:29:56 +0000 (19:29 +0000)]
bitkeeper revision 1.680 (40083bb4Kb4q4cb9z5eySYtCRnVh3A)

maw_vd.patch

22 years agobitkeeper revision 1.679 (40082021iq1U0VdpgWVVD_uBgDSjtw)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 17:32:17 +0000 (17:32 +0000)]
bitkeeper revision 1.679 (40082021iq1U0VdpgWVVD_uBgDSjtw)

xl_vbd.c:
  Fix VBd bug in XL.

22 years agobitkeeper revision 1.678 (4007b217AoX5mBnjK4x2dP2OVMNLew)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 09:42:47 +0000 (09:42 +0000)]
bitkeeper revision 1.678 (4007b217AoX5mBnjK4x2dP2OVMNLew)

entry.S:
  Another small build fix for earlier gcc's.

22 years agobitkeeper revision 1.677 (4007aff6ocbHN2qLBEXdaX4_p5fayQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 09:33:42 +0000 (09:33 +0000)]
bitkeeper revision 1.677 (4007aff6ocbHN2qLBEXdaX4_p5fayQ)

sched.h, entry.S, Rules.mk:
  Fix compile options to work with older gccs.
.del-stdarg.h~1490d2f37a0ea278:
  Delete: xen/include/stdarg.h

22 years agobitkeeper revision 1.676 (400729e82e-mItLcWlTMg37ECD5kFQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 00:01:44 +0000 (00:01 +0000)]
bitkeeper revision 1.676 (400729e82e-mItLcWlTMg37ECD5kFQ)

xl_vbd.c, xl_block.c:
  Fix VBD managament in Xenolinux.

22 years agobitkeeper revision 1.675 (400722b9KLFIfGLZUiIDTpXwwVfLmg)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jan 2004 23:31:05 +0000 (23:31 +0000)]
bitkeeper revision 1.675 (400722b9KLFIfGLZUiIDTpXwwVfLmg)

xen_vbd.c, Xc.c:
  Small fixes.

22 years agobitkeeper revision 1.674 (4006e662w0P_G2ebTRx5hqQilMAXTw)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jan 2004 19:13:38 +0000 (19:13 +0000)]
bitkeeper revision 1.674 (4006e662w0P_G2ebTRx5hqQilMAXTw)

rbtree.h, rbtree.c:
  new file
Many files:
  Cleanups to new VBD mechanisms.

22 years agobitkeeper revision 1.673 (400584e59PLn5rFfGWkKhTGVKRl8tQ)
kaf24@scramble.cl.cam.ac.uk[kaf24] [Wed, 14 Jan 2004 18:05:25 +0000 (18:05 +0000)]
bitkeeper revision 1.673 (400584e59PLn5rFfGWkKhTGVKRl8tQ)

maw-diff

22 years agobitkeeper revision 1.672 (4003052dGM9kLt2V88cgLMtQOZHEdw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jan 2004 20:35:57 +0000 (20:35 +0000)]
bitkeeper revision 1.672 (4003052dGM9kLt2V88cgLMtQOZHEdw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.670.1.1 (400305135ap5eccdHVE8v4FxHv-iIw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jan 2004 20:35:31 +0000 (20:35 +0000)]
bitkeeper revision 1.670.1.1 (400305135ap5eccdHVE8v4FxHv-iIw)

COPYING:
  Copyright notice updates.
  new file

22 years agobitkeeper revision 1.671 (4002608aofyioMya1eWuIFZIJHQO4Q)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jan 2004 08:53:30 +0000 (08:53 +0000)]
bitkeeper revision 1.671 (4002608aofyioMya1eWuIFZIJHQO4Q)

Upgrade to Linux version 2.4.24

22 years agobitkeeper revision 1.670 (3ffaf723Sn5FVTMBSOvb9binR3cthQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jan 2004 17:57:55 +0000 (17:57 +0000)]
bitkeeper revision 1.670 (3ffaf723Sn5FVTMBSOvb9binR3cthQ)

network.c, dev.c, pgalloc.h, flushtlb.h, domain.c, smp.c:
  Fixed heinous TLB-flush and network bugs.

22 years agobitkeeper revision 1.669 (3ff9eb5e0IQ4kkvTcwivJg9RViDQ6g)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 22:55:26 +0000 (22:55 +0000)]
bitkeeper revision 1.669 (3ff9eb5e0IQ4kkvTcwivJg9RViDQ6g)

xl_vbd.c, xl_block.h, xl_block.c, xen_block.c:
  Fix device numbers passed to Xen from Xenolinux - strip partition bits when appropriate.

22 years agobitkeeper revision 1.668 (3ff9a53baxPw_1NTCVyiVsAgn35MhA)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 17:56:11 +0000 (17:56 +0000)]
bitkeeper revision 1.668 (3ff9a53baxPw_1NTCVyiVsAgn35MhA)

domain.c:
  Fix TLB flush code in Xen.

22 years agobitkeeper revision 1.667 (3ff99f23ZQMhKwTSZB7AdaZx5fkpEg)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 17:30:11 +0000 (17:30 +0000)]
bitkeeper revision 1.667 (3ff99f23ZQMhKwTSZB7AdaZx5fkpEg)

network.c:
  Fix small off-by-one error in net ring accounting.

22 years agobitkeeper revision 1.666 (3ff980d7gcf3e_3nqJ9SkvI1vvfOIw)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 15:20:55 +0000 (15:20 +0000)]
bitkeeper revision 1.666 (3ff980d7gcf3e_3nqJ9SkvI1vvfOIw)

dev.c, skbuff.h, netdevice.h:
  Fix network packet receive ordering.

22 years agobitkeeper revision 1.665 (3ff5f396dL-6bJmbLG-ndBZSRPB8NA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 22:41:26 +0000 (22:41 +0000)]
bitkeeper revision 1.665 (3ff5f396dL-6bJmbLG-ndBZSRPB8NA)

domain.c:
  Fix refcnt leak in domain teardown.

22 years agobitkeeper revision 1.664 (3ff58b67l2hYhEz4Jo2KkGvhOIm_lw)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 15:16:55 +0000 (15:16 +0000)]
bitkeeper revision 1.664 (3ff58b67l2hYhEz4Jo2KkGvhOIm_lw)

keyhandler.c:
  Fix compiler warning.

22 years agobitkeeper revision 1.663 (3ff58ac4D8RzCiwFJ0MJJhOM1a2XgA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 15:14:12 +0000 (15:14 +0000)]
bitkeeper revision 1.663 (3ff58ac4D8RzCiwFJ0MJJhOM1a2XgA)

dev.c:
  Small cleanups and fixes to Xen networking.

22 years agobitkeeper revision 1.662 (3ff31c9bCF3X7QcHyzz1dxWr2-8L0w)
br260@br260.wolfson.cam.ac.uk [Wed, 31 Dec 2003 18:59:39 +0000 (18:59 +0000)]
bitkeeper revision 1.662 (3ff31c9bCF3X7QcHyzz1dxWr2-8L0w)

bug fix

22 years agobitkeeper revision 1.661 (3ff30d48qn0UJdw28uFYaO5EgbzFHQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 31 Dec 2003 17:54:16 +0000 (17:54 +0000)]
bitkeeper revision 1.661 (3ff30d48qn0UJdw28uFYaO5EgbzFHQ)

compatibility fix to remove a warning in tg3 driver.

22 years agobitkeeper revision 1.660 (3ff30ae9dDDa40kmyDU0ImqSAluRtA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 31 Dec 2003 17:44:09 +0000 (17:44 +0000)]
bitkeeper revision 1.660 (3ff30ae9dDDa40kmyDU0ImqSAluRtA)

Update tg3 driver from linux 2.4.23

22 years agobitkeeper revision 1.659 (3fe9c2e8WATFQ64aNLeVQC9FQJ17Ig)
kaf24@scramble.cl.cam.ac.uk [Wed, 24 Dec 2003 16:46:32 +0000 (16:46 +0000)]
bitkeeper revision 1.659 (3fe9c2e8WATFQ64aNLeVQC9FQJ17Ig)

Many files:
  I/O ring indexes are now not stored modulo ring size, but are free running mod word size.

22 years agobitkeeper revision 1.658 (3fe5ac16UXA85i7JkYQ0lVd6adEPDQ)
kaf24@scramble.cl.cam.ac.uk [Sun, 21 Dec 2003 14:20:06 +0000 (14:20 +0000)]
bitkeeper revision 1.658 (3fe5ac16UXA85i7JkYQ0lVd6adEPDQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.653.1.4 (3fe5ac0esxJ46xgoeERN1TvSw4953g)
kaf24@scramble.cl.cam.ac.uk [Sun, 21 Dec 2003 14:19:58 +0000 (14:19 +0000)]
bitkeeper revision 1.653.1.4 (3fe5ac0esxJ46xgoeERN1TvSw4953g)

dev.c, xen_block.c, memory.c:
  Various fixes for new page-management world.

22 years agobitkeeper revision 1.657 (3fe4f200zr5n2Yyuwf3tMHNVVAXXQw)
smh22@labyrinth.cl.cam.ac.uk [Sun, 21 Dec 2003 01:06:08 +0000 (01:06 +0000)]
bitkeeper revision 1.657 (3fe4f200zr5n2Yyuwf3tMHNVVAXXQw)

Makefile:
  tweak

22 years agobitkeeper revision 1.656 (3fe4de1f1IOfUVzwLIqE8EHIf7xJoA)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:41:19 +0000 (23:41 +0000)]
bitkeeper revision 1.656 (3fe4de1f1IOfUVzwLIqE8EHIf7xJoA)

Merge nidd.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into nidd.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.655 (3fe4ddc5kjuJ5C3c69KvtT7oUuzn4g)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:39:49 +0000 (23:39 +0000)]
bitkeeper revision 1.655 (3fe4ddc5kjuJ5C3c69KvtT7oUuzn4g)

Merge nidd.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-1.2.bk
into nidd.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.652.2.1 (3fe4dd99t24zD9Wu1VbWDg5fOnRCgQ)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:39:05 +0000 (23:39 +0000)]
bitkeeper revision 1.652.2.1 (3fe4dd99t24zD9Wu1VbWDg5fOnRCgQ)

Cleanup and documentation improvement to createlinuxdom.py/XenoUtil.py
along with addition of VM auto restart facility (latter curtesy of
Mark Williamson).

22 years agobitkeeper revision 1.653.1.3 (3fe478dcPMk6Y9-7RTPAz3WEiuHgXw)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 16:29:16 +0000 (16:29 +0000)]
bitkeeper revision 1.653.1.3 (3fe478dcPMk6Y9-7RTPAz3WEiuHgXw)

Rules.mk:
  Disable debugging code.

22 years agobitkeeper revision 1.653.1.2 (3fe44437s9U66sHQJ1hA64CActA2uw)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 12:44:39 +0000 (12:44 +0000)]
bitkeeper revision 1.653.1.2 (3fe44437s9U66sHQJ1hA64CActA2uw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.652.1.1 (3fe4441bD7Ytc0dpv4nkQCX5YO2A8w)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 12:44:11 +0000 (12:44 +0000)]
bitkeeper revision 1.652.1.1 (3fe4441bD7Ytc0dpv4nkQCX5YO2A8w)

Many files:
  Many fixes and a complete rewrite of page management in Xen.
flushtlb.c:
  new file
.del-TODO~9e3f87ffe4e9e1f1:
  Delete: xen/TODO
.del-GUEST_CHANGES~b67e924f1504662d:
  Delete: xen/GUEST_CHANGES

22 years agobitkeeper revision 1.653.1.1 (3fe4375eTTZ65vTbZXxX6OSfXoPFLg)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 11:49:50 +0000 (11:49 +0000)]
bitkeeper revision 1.653.1.1 (3fe4375eTTZ65vTbZXxX6OSfXoPFLg)

Makefile:
  Update version to 1.3-devel

22 years agobitkeeper revision 1.654 (3fe43734T7FuFmx0jOQyrPIB7YMrZQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 11:49:08 +0000 (11:49 +0000)]
bitkeeper revision 1.654 (3fe43734T7FuFmx0jOQyrPIB7YMrZQ)

Makefile:
  Update version to 1.2-rc

22 years agobitkeeper revision 1.653 (3fe37bb8JkaTBzrrWzReULGfBXkwYQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Dec 2003 22:29:12 +0000 (22:29 +0000)]
bitkeeper revision 1.653 (3fe37bb8JkaTBzrrWzReULGfBXkwYQ)

dom0_ops.c, Makefile:
  Bug fixes to dom0 interface.

22 years agobitkeeper revision 1.652 (3fe30e9bTUfDAq9tTjwgWtCD2HXzcg)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:43:39 +0000 (14:43 +0000)]
bitkeeper revision 1.652 (3fe30e9bTUfDAq9tTjwgWtCD2HXzcg)

Oops, forgot to rename xenolinux-2.4.22 to 2.4.23

22 years agobitkeeper revision 1.651 (3fe30d57DatlAZVUHwbVCkF4_TelxA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:38:15 +0000 (14:38 +0000)]
bitkeeper revision 1.651 (3fe30d57DatlAZVUHwbVCkF4_TelxA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.649.1.1 (3fe30d51wHoC4YRHGfqLuwa5BdH7-g)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:38:09 +0000 (14:38 +0000)]
bitkeeper revision 1.649.1.1 (3fe30d51wHoC4YRHGfqLuwa5BdH7-g)

Upgrade to Linux 2.4.23

22 years agobitkeeper revision 1.650 (3fe1834bi7fbj-x6TfVgbIh12F7c6g)
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Dec 2003 10:36:59 +0000 (10:36 +0000)]
bitkeeper revision 1.650 (3fe1834bi7fbj-x6TfVgbIh12F7c6g)

Makefile:
  Makefile bug fixed.

22 years agobitkeeper revision 1.649 (3fdf2aeaeVXAAcKlXMdFTCQuwOYD_g)
kaf24@scramble.cl.cam.ac.uk [Tue, 16 Dec 2003 15:55:22 +0000 (15:55 +0000)]
bitkeeper revision 1.649 (3fdf2aeaeVXAAcKlXMdFTCQuwOYD_g)

xl_vbd.c, xl_block.h, xl_block.c:
  Fixes to Xenolinux blkdev code.

22 years agobitkeeper revision 1.648 (3fd9f030nis8vOv8ERJhM9olYyx3ag)
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Dec 2003 16:43:28 +0000 (16:43 +0000)]
bitkeeper revision 1.648 (3fd9f030nis8vOv8ERJhM9olYyx3ag)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/latest-xeno

22 years agobitkeeper revision 1.645.1.1 (3fd9f02bxWKGgV_bPDcD98xGu_WfmA)
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Dec 2003 16:43:23 +0000 (16:43 +0000)]
bitkeeper revision 1.645.1.1 (3fd9f02bxWKGgV_bPDcD98xGu_WfmA)

Many files:
  Update the VBD interface.

22 years agobitkeeper revision 1.647 (3fd8bc49qQxDHkfovcYSBfQ4p0Fpfg)
iap10@striker.cl.cam.ac.uk [Thu, 11 Dec 2003 18:49:45 +0000 (18:49 +0000)]
bitkeeper revision 1.647 (3fd8bc49qQxDHkfovcYSBfQ4p0Fpfg)

Add Mark Williamson's readxenconsolering.py example script which reads
Xen's console out of the buffer ring, making Xen's boot messages available
from within domain 0.

22 years agobitkeeper revision 1.646 (3fd76778PEmL1niSBxAtcPeybjP7tQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Dec 2003 18:35:36 +0000 (18:35 +0000)]
bitkeeper revision 1.646 (3fd76778PEmL1niSBxAtcPeybjP7tQ)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.640.1.1 (3fd767739FyOQWwEh4yC5GX2GHC2wA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Dec 2003 18:35:31 +0000 (18:35 +0000)]
bitkeeper revision 1.640.1.1 (3fd767739FyOQWwEh4yC5GX2GHC2wA)

Update e1000 driver based on Intel's 5.2.16 release.

22 years agobitkeeper revision 1.645 (3fd43302Q7iIIXRlzLUoi_opKLWYIg)
kaf24@scramble.cl.cam.ac.uk [Mon, 8 Dec 2003 08:14:58 +0000 (08:14 +0000)]
bitkeeper revision 1.645 (3fd43302Q7iIIXRlzLUoi_opKLWYIg)

Many files:
  new file
Makefile:
  New SCSI driver for sym53c8xx

22 years agobitkeeper revision 1.644 (3fd05375sUdmRADraZr1edif-DcmuA)
kaf24@scramble.cl.cam.ac.uk [Fri, 5 Dec 2003 09:44:21 +0000 (09:44 +0000)]
bitkeeper revision 1.644 (3fd05375sUdmRADraZr1edif-DcmuA)

XenoUtil.py:
  Fix to xenoutil.py

22 years agobitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:40:03 +0000 (10:40 +0000)]
bitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/lab/xeno.bk

22 years agobitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:39:33 +0000 (10:39 +0000)]
bitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)

xc_private.h:
Propagate return values as far as possible.

22 years agobitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:22:22 +0000 (10:22 +0000)]
bitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)

net_headers.h:
  Fix Arp header struct.

22 years agobitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:09:26 +0000 (10:09 +0000)]
bitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)

Many files:
  new file
megaraid.c, Makefile, Rules.mk:
  New Fusion driver.

22 years agobitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:30:20 +0000 (16:30 +0000)]
bitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:29:59 +0000 (16:29 +0000)]
bitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)

Misc improvements to pincpu stuff.

22 years agobitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:11:00 +0000 (22:11 +0000)]
bitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:10:44 +0000 (22:10 +0000)]
bitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)

xc_misc.c:
  mlock console buffer.

22 years agobitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)
br260@laudney.cl.cam.ac.uk [Mon, 1 Dec 2003 17:33:22 +0000 (17:33 +0000)]
bitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)

Propagate return values as far as possible.

22 years agobitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:04:40 +0000 (23:04 +0000)]
bitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)

Slightly more complicated example script

22 years agobitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:02:25 +0000 (23:02 +0000)]
bitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)

Add dom0 op to pin a domain to a specified CPU (or -1 to unpin).
This function is currently only supported for domains that have
been 'created' but not 'built' or 'started'.

22 years agobitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 25 Nov 2003 15:36:17 +0000 (15:36 +0000)]
bitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)

desc.h, traps.c, sched.h, event.h, schedule.c, memory.c:
  Fixes and cleanups.

22 years agobitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 22:52:49 +0000 (22:52 +0000)]
bitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)

softirq.h, softirq.c:
  Cleanups.

22 years agobitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 20:18:29 +0000 (20:18 +0000)]
bitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)

Many files:
  Cleanups to page reference counting in Xen.

22 years agobitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)
kaf24@scramble.cl.cam.ac.uk [Sun, 23 Nov 2003 11:34:18 +0000 (11:34 +0000)]
bitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)

ide-xeno.c, xen_block.c, domain.c, xen_cpuperf.c:
  Bug fixes and cleanups.

22 years agobitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:06:38 +0000 (17:06 +0000)]
bitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)

createlinuxdom.py:
  Clarify teh createlinuxdom example script.

22 years agobitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:00:23 +0000 (17:00 +0000)]
bitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)

createlinuxdom.py, Xeno-HOWTO, TODO, README, README.CD:
  Updated the docs to get rid of xenctl references.

22 years agobitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:45:34 +0000 (11:45 +0000)]
bitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)

stopdom.py:
  Rename: tools/examples/xi_stopdom.py -> tools/examples/stopdom.py
destroydom.py:
  Rename: tools/examples/xi_destroydom.py -> tools/examples/destroydom.py
listdoms.py:
  Rename: tools/examples/xi_listdoms.py -> tools/examples/listdoms.py
createlinuxdom.py:
  Rename: tools/examples/xi_createlinuxdom.py -> tools/examples/createlinuxdom.py

22 years agobitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:49 +0000 (11:43 +0000)]
bitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:43 +0000 (11:43 +0000)]
bitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)

Many files:
  Lib renames and fixes. Only build shared version of libxc, as the static archive version caused too many problems.
xc_vif.c:
  Rename: tools/xc/lib/libxc_vif.c -> tools/xc/lib/xc_vif.c
xc_vbd.c:
  Rename: tools/xc/lib/libxc_vbd.c -> tools/xc/lib/xc_vbd.c
xc_private.h:
  Rename: tools/xc/lib/libxc_private.h -> tools/xc/lib/xc_private.h
xc_private.c:
  Rename: tools/xc/lib/libxc_private.c -> tools/xc/lib/xc_private.c
xc_misc.c:
  Rename: tools/xc/lib/libxc_misc.c -> tools/xc/lib/xc_misc.c
xc_linux_restore.c:
  Rename: tools/xc/lib/libxc_linux_restore.c -> tools/xc/lib/xc_linux_restore.c
xc_linux_save.c:
  Rename: tools/xc/lib/libxc_linux_save.c -> tools/xc/lib/xc_linux_save.c
xc_linux_build.c:
  Rename: tools/xc/lib/libxc_linux_build.c -> tools/xc/lib/xc_linux_build.c
xc_domain.c:
  Rename: tools/xc/lib/libxc_domain.c -> tools/xc/lib/xc_domain.c
xc_bvtsched.c:
  Rename: tools/xc/lib/libxc_bvtsched.c -> tools/xc/lib/xc_bvtsched.c